armoured combat - French English Dictionary